Editieren Sie
zunächst die Konfigurationsdatei $SUPERX_DIR/webserver/tomcat/conf/server.xml.
Hier werden die Ports und Anbindungen der Tomcat-Implementation
angepasst. Standardmäßig läuft Tomcat auf dem Port 8080, und die
Apache-Anbindung auf dem Port 8009. Weiterhin muss der Port 8005 für den
Shutdown frei sein. Die Apache-Anbindung ist weiter unten dokumentiert.
Die Datenbank-Verbindung für DBFORMS wird in der server.xml definiert. Diese sähe dann z.B. für
Postgres auf dem Rechner "miles" auf Port 5432 so aus:
Der SuperX-Kontext in der server.xml
|
<Context path="/superx" docBase="superx"
debug="0"
reloadable="true"
crossContext="true">
<Logger
className="org.apache.catalina.logger.FileLogger"
prefix="localhost_superx_log." suffix=".txt"
timestamp="true"/>
<Environment
name="maxExemptions" type="java.lang.Integer"
value="15"/>
<Parameter
name="context.param.name" value="context.param.value"
override="false"/>
<Resource
name="jdbc/superx" auth="Container"
type="javax.sql.DataSource"/>
<ResourceParams name="jdbc/superx">
<parameter>
<name>factory</name>
<value>org.apache.commons.dbcp.BasicDataSourceFactory</value>
</parameter>
<parameter>
<name>driverClassName</name>
<value>org.postgresql.Driver</value>
</parameter>
<parameter>
<name>url</name>
<value>jdbc:postgresql://localhost/superx</value>
</parameter>
<parameter>
<name>username</name>
<value>superx</value>
</parameter>
<parameter>
<name>password</name>
<value>anfang12</value>
</parameter>
<parameter>
<name>maxActive</name>
<value>7</value>
</parameter>
<parameter>
<name>maxIdle</name>
<value>5</value>
</parameter>
<parameter>
<name>maxWait</name>
<value>-1</value>
</parameter>
<parameter>
<name>removeAbandoned</name>
<value>true</value>
</parameter>
<parameter>
<name>removeAbandonedTimeout</name>
<value>10</value>
</parameter>
</ResourceParams>
</Context>
|
Die von Ihnen anzupassenden Werte sind jeweils fett gedruckt. Leider verlangt dbforms, dass das Passwort im Klartext eingegeben
wird; achten Sie daher darauf, dass die Datei nur für den User selbst lesbar
ist. Alternativ können Sie (zumindest bei Postgres) über die hba_conf steuern, wie der User sich ohne
Passwort authentifizieren kann.
 |
|  |
Seite 53 / 277 Letzter Update: 18.08.2008 Impressum |